
string.o:     file format pe-i386

Disassembly of section .text:

00000000 <_memcpy>:
   0:	55                   	push   %ebp
   1:	89 e5                	mov    %esp,%ebp
   3:	8b 4d 0c             	mov    0xc(%ebp),%ecx
   6:	56                   	push   %esi
   7:	8b 75 08             	mov    0x8(%ebp),%esi
   a:	8b 55 10             	mov    0x10(%ebp),%edx
   d:	53                   	push   %ebx
   e:	89 f3                	mov    %esi,%ebx
  10:	eb 07                	jmp    19 <_memcpy+0x19>
  12:	0f b6 01             	movzbl (%ecx),%eax
  15:	41                   	inc    %ecx
  16:	88 03                	mov    %al,(%ebx)
  18:	43                   	inc    %ebx
  19:	4a                   	dec    %edx
  1a:	83 fa ff             	cmp    $0xffffffff,%edx
  1d:	75 f3                	jne    12 <_memcpy+0x12>
  1f:	5b                   	pop    %ebx
  20:	89 f0                	mov    %esi,%eax
  22:	5e                   	pop    %esi
  23:	5d                   	pop    %ebp
  24:	c3                   	ret    
  25:	8d 74 26 00          	lea    0x0(%esi),%esi
  29:	8d bc 27 00 00 00 00 	lea    0x0(%edi),%edi

00000030 <_memset>:
  30:	55                   	push   %ebp
  31:	89 e5                	mov    %esp,%ebp
  33:	8b 4d 0c             	mov    0xc(%ebp),%ecx
  36:	8b 55 08             	mov    0x8(%ebp),%edx
  39:	8b 45 10             	mov    0x10(%ebp),%eax
  3c:	eb 05                	jmp    43 <_memset+0x13>
  3e:	66 90                	xchg   %ax,%ax
  40:	88 0a                	mov    %cl,(%edx)
  42:	42                   	inc    %edx
  43:	48                   	dec    %eax
  44:	83 f8 ff             	cmp    $0xffffffff,%eax
  47:	75 f7                	jne    40 <_memset+0x10>
  49:	5d                   	pop    %ebp
  4a:	c3                   	ret    
  4b:	90                   	nop    
  4c:	8d 74 26 00          	lea    0x0(%esi),%esi

00000050 <_strnlen>:
  50:	55                   	push   %ebp
  51:	89 e5                	mov    %esp,%ebp
  53:	8b 55 0c             	mov    0xc(%ebp),%edx
  56:	8b 4d 08             	mov    0x8(%ebp),%ecx
  59:	4a                   	dec    %edx
  5a:	83 fa ff             	cmp    $0xffffffff,%edx
  5d:	89 c8                	mov    %ecx,%eax
  5f:	74 1b                	je     7c <_strnlen+0x2c>
  61:	80 39 00             	cmpb   $0x0,(%ecx)
  64:	74 16                	je     7c <_strnlen+0x2c>
  66:	8d 76 00             	lea    0x0(%esi),%esi
  69:	8d bc 27 00 00 00 00 	lea    0x0(%edi),%edi
  70:	4a                   	dec    %edx
  71:	40                   	inc    %eax
  72:	83 fa ff             	cmp    $0xffffffff,%edx
  75:	74 05                	je     7c <_strnlen+0x2c>
  77:	80 38 00             	cmpb   $0x0,(%eax)
  7a:	75 f4                	jne    70 <_strnlen+0x20>
  7c:	5d                   	pop    %ebp
  7d:	29 c8                	sub    %ecx,%eax
  7f:	c3                   	ret    
